Addressing and secure control-plane network design in GMPLS networks

نویسندگان

  • Malathi Veeraraghavan
  • Xuan Zheng
  • Xiangfei Zhu
چکیده

1: This document describes a control-plane network design for general scalable GMPLS networks. We use the Circuit-Switched High-speed End-to-End ArcHitecture (CHEETAH) network as an example to illustrate how we implemented our design. The CHEETAH network is a Synchronous Optical NETwork (SONET) based network that uses Sycamore SN16000 switches. While some of the specifics related to this switch may not be applicable to other switches, in general, most of the concepts presented here will apply to any GMPLS network. Our control-plane network design uses the Internet to create out-of-band channels between end hosts and GMPLS switches as well as between neighboring switches. First, we consider the question of what type of IP addresses, static or dynamic, public or private, to assign to control-plane interfaces on switches and end hosts. Our conclusion is that we require static public IP addresses if the goal is to create scalable GMPLS networks. Given the shortage of such IPv4 addresses, we recommend the use of IPv6. Second, we note that the Router ID/Switch IP loopback interface addresses assigned to GMPLS switches should be advertised through routing protocols, allowing them to be reachable through at least one interface on the Internet. Third, to secure the control-plane channels, we describe the use of IPsec tunnels. Using open-source Linux software called Openswan on the end hosts and Juniper NS-5XT devices to protect control ports of switches, we use host based authentication and encryption of RSVP-TE and OSPF-TE messages. Finally, we propose a mechanism to handle IP and MAC addressing on the data-plane in GMPLS networks. When an end-to-end circuit/VC is established, conventional IP networking dictates that the two ends of the Ethernet connection should be in the same IP subnet. But this leads to an unscalable solution requiring the data-plane interfaces of all hosts on a GMPLS network to be assigned addresses within one subnet. Our solution is to assign IP addresses to these interfaces in different subnets, based on the 1. This work was carried out under the sponsorship of NSF ITR-0312376, NSF ANI-0335190, NSF ANI-0087487, and DOE DE-FG0204ER25640 grants.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GMPLS-Based Control Plane for Optical Networks: Early Implementation Experience

Generalized Multi-Protocol Label Switching (GMPLS) extends MPLS signaling and Internet routing protocols to provide a scalable, interoperable, distributed control plane, which is applicable to multiple network technologies such as optical cross connects (OXCs), photonic switches, IP routers, ATM switches, SONET and DWDM systems. It is intended to facilitate automatic service provisioning and dy...

متن کامل

A centralized Path Computation System for GMPLS transport networks: design and performance studies

The incoming GMPLS standardization is paving the way for new configurable Traffic Engineering (TE) policies and new survivability schemes for transport networks. In this context, a centralized Path Computation System (PCS) has been implemented, suited for transport networks with a GMPLS control plane. After a brief description of the requirements for a PCS in a GMPLS network, some design issues...

متن کامل

Network Working Group Framework for Generalized Multi-protocol Label Switching (gmpls)-based Control of Synchronous Digital Hierarchy/synchronous Optical Networking (sdh/sonet) Networks

Generalized Multi-Protocol Label Switching (GMPLS) is a suite of protocol extensions to MPLS to make it generally applicable, to include, for example, control of non packet-based switching, and particularly, optical switching. One consideration is to use GMPLS protocols to upgrade the control plane of optical transport networks. This document illustrates this process by describing those extensi...

متن کامل

Differences between Ason and Gmpls Network Models

Generalized multiprotocol label switching (GMPLS) [1] is a set of network control protocols designed to realize a next-generation highperformance transport network that uses control plane functions. From the architectural perspective, GMPLS-based transport networks are divided into two categories. One is the automatically switched optical network (ASON) architecturebased transport network [2] o...

متن کامل

RFC 4257 GMPLS based Control of SDH / SONET December

Generalized Multi-Protocol Label Switching (GMPLS) is a suite of protocol extensions to MPLS to make it generally applicable, to include, for example, control of non packet-based switching, and particularly, optical switching. One consideration is to use GMPLS protocols to upgrade the control plane of optical transport networks. This document illustrates this process by describing those extensi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005